<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <style>
            /**购物车条目表*/
            .mytbl {
                margin: auto;
                text-align: left;
                width: 1276px;
            }

            /**购买数量设置框*/
            .number-input {
                width: 100px;
            }
        </style>
        <title>易购网-购 物 车</title>
        <!-- 引入本地 Bootstrap 的 CSS 文件 -->
        <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
        <!-- 引入本地 Bootstrap 的 JavaScript 文件 -->
        <script th:src="@{/js/bootstrap.bundle.min.js}"></script>


    </head>
    <body class="bg-dark bg-opacity-10">

        <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
            <symbol id="facebook" viewBox="0 0 16 16">
                <path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"/>
            </symbol>
            <symbol id="instagram" viewBox="0 0 16 16">
                <path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"/>
            </symbol>
            <symbol id="twitter" viewBox="0 0 16 16">
                <path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"/>
            </symbol>
        </svg>

        <main>
            <div class="container">

                <header class="d-flex flex-wrap align-items-center justify-content-center justify-content-md-between py-3 mb-4 border-bottom">
                    <a href="/store/index"
                       class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-dark text-decoration-none">
                        <svg class="bi me-2" width="40" height="32">
                            <use xlink:href="#bootstrap"/>
                        </svg>
                        <span class="fs-4">易 购 直 购</span>
                    </a>
                    <ul class="nav nav-pills">
                        <li class="nav-item" th:unless="${result.getData().getRole().equals('匿名')}"><a
                                th:href="@{/store/index}" class="nav-link" aria-current="page">首 页</a></li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('商家')}"><a href="#"
                                                                                                   class="nav-link">商品管理</a>
                        </li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('商家')}"><a
                                th:href="@{/store/board}" class="nav-link">买家留言</a></li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('顾客')}"><a href="#"
                                                                                                   class="nav-link active">购
                            物 车</a></li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('顾客')}"><a href="#"
                                                                                                   class="nav-link">关于我</a>
                        </li>
                    </ul>
                    <div class="col-md-3 text-end">
                        <a th:type="button" class="btn btn-outline-primary me-2"
                           th:if="${result.getData().getRole().equals('匿名')}" th:href="@{/store/login}">登 录</a>
                        <a th:type="button" class="btn btn-primary" th:if="${result.getData().getRole().equals('匿名')}">注
                            册</a>
                        <span th:text="'欢迎您！'+${result.getData().getName()}"
                              th:if="${result.getData().getRole().equals('顾客')}" style="font-size: x-small"></span>
                        <span th:text="'供货商：'+${result.getData().getName()}"
                              th:if="${result.getData().getRole().equals('商家')}" style="font-size: x-small"></span>
                        <span>&nbsp;&nbsp;&nbsp;&nbsp;</span>
                        <a th:type="button" class="btn btn-outline-primary me-2"
                           th:unless="${result.getData().getRole().equals('匿名')}" th:href="@{/store/logout}">注 销</a>
                    </div>
                </header>

                <div class="container">
                    <div class="row">
                        <div class="col-md-12">
                            <table class="mytbl">
                                <tr>
                                    <th></th>
                                    <th>商 品 信 息</th>
                                    <th>价 格</th>
                                    <th>数 量</th>
                                    <th>金 额</th>
                                    <th>操 作</th>
                                </tr>
                                <tr th:each="preshop:${preshops}">
                                    <td style="width: 60px">
<!--                                       this表示这个input标签 -->
                                        <input th:type="checkbox" th:checked="${preshop.confirm}"
                                               th:value="${preshop.pid}" class="check-box"
                                               style="height: 20px;width: 20px" th:id="curbox"
                                               onchange="changeConfirm(this)">
                                    </td>
                                    <td>
                                        <img th:src="'/store/getpic?pid='+${preshop.pid}"
                                             style="height: 100px;width: 100px;"/>
                                        <span th:text="${preshop.pname}"/>
                                    </td>
                                    <td style="width: 200px">
                                        <span th:text="${#numbers.formatDecimal(preshop.pprice,1,'COMMA',2,'POINT')}"/>
                                    </td>
                                    <td style="width: 200px">
                                        <input th:type="number" th:value="${preshop.cnum}" th:id="${preshop.pid}"
                                               th:min="1" class="form-control number-input" onchange="changeCnum(this)">
                                    </td>
                                    <td style="width: 200px">
                                        <span th:text="${#numbers.formatDecimal(preshop.pprice*preshop.cnum,1,'COMMA',2,'POINT')}"/>
                                    </td>
                                    <td style="width: 200px">
                                        <a href="#">删 除</a>
                                    </td>
                                    <script>
                                        function ceshi(cbx) {
                                            window.alert(cbx.id);
                                            window.alert(cbx.value);
                                            window.alert(cbx.type);
                                        }

                                        function changeConfirm(cbx) {
                                            window.open("/store/changeconfirm?pid=" + cbx.value, "_self");
                                        }

                                        function changeCnum(nbx) {
                                            window.open("/store/changecnum?pid=" + nbx.id + "&cnum=" + nbx.value, "_self");
                                        }
                                    </script>
                                </tr>
                            </table>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-md-7"></div>
                        <div class="col-md-1">
                            <div style="margin-top: 8px;text-align: right">
                                <span th:text="合计：￥" style="font-size: 14px"></span>
                            </div>
                        </div>
                        <div class="col-md-1">
                            <input th:type="text" th:value="${#numbers.formatDecimal(total,1,'COMMA',2,'POINT')}"
                                   readonly="readonly" style="width: 100px" class="form-control">
                        </div>
                        <div class="col-md-2">
                            <a th:href="@{/store/pay}" class="btn btn-primary">结 算</a>
                        </div>
                        <div class="col-md-1"></div>
                    </div>
                    <hr>
                    <h5>已下单的商品</h5>
                    <div class="row">
                        <div class="col-md-12">
                            <table class="mytbl">
                                <tr>
                                    <th></th>
                                    <th></th>
                                    <th>
                                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                        留 言
                                    </th>
                                    <th>数 量</th>
                                    <th>状 态</th>
                                    <th>操 作</th>
                                </tr>
                                <tr th:each="cfmshop:${cfmshops}">
                                    <td></td>
                                    <td>
                                        <img th:src="'/store/getpic?pid='+${cfmshop.pid}"
                                             style="height: 100px;width: 100px;"/>
                                        <span th:text="${cfmshop.pname}"/>
                                    </td>
                                    <td style="width: 300px">
                                        <form th:action="@{/store/msg}" th:object="${msg}" method="post" class="d-flex">
                                            <input th:type="text" th:field="*{text}" style="width: 250px"
                                                   class="form-control">
                                            <input th:type="submit" value="↑" class="btn btn-outline-primary me-2">
                                        </form>
                                    </td>
                                    <td style="width: 200px">
                                        <input th:type="text" th:value="${cfmshop.cnum}" readonly="readonly"
                                               style="width: 100px" class="form-control">
                                    </td>
                                    <td style="width: 200px">
                                        <input th:type="text" th:value="${cfmshop.estatus}" readonly="readonly"
                                               style="width: 100px" class="form-control">
                                    </td>
                                    <td style="width: 200px">
                                        <a href="#">退 货</a>
                                    </td>
                                </tr>
                            </table>
                        </div>
                    </div>
                </div>

                <footer class="py-5">
                    <ul class="nav justify-content-center border-bottom">
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">关于易购</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">营销中心</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">开放平台</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">诚聘英才</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">联系我们</a></li>
                    </ul>
                    <div class="d-flex justify-content-between py-4">
                        <p class="mb-3 text-muted">&copy; 2024 easybuy, Inc. All rights reserved.</p>
                        <ul class="list-unstyled d-flex">
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#twitter"/>
                                </svg>
                            </a></li>
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#instagram"/>
                                </svg>
                            </a></li>
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#facebook"/>
                                </svg>
                            </a></li>
                        </ul>
                    </div>
                </footer>
            </div>
        </main>
    </body>
</html>